source of strength - Deutsch Englisch Wörterbuch